Non procedural language for parallel programs

نویسنده

  • Renat Nuriyev
چکیده

Probably building non procedural languages is the most prospective way for parallel programming just because non procedural means no fixed way for execution. The article consists of 3 parts. In first part we consider formal systems for definition a named datasets and studying an expression power of different subclasses. In the second part we consider a complexity of algorithms of building sets by the definitions. In third part we consider a fullness and flexibility of the class of program based data set definitions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compilation of Constraint Systems to Procedural Parallel Programs

This paper describes the rst results from research 1 on the compilation of constraint systems into task level parallel programs in a procedural language. This is the only research, of which we are aware, which attempts to generate eecient parallel programs for numerical computations from constraint systems. Computations are expressed as constraint systems. A dependence graph is derived from the...

متن کامل

Partitioning Non-strict Functional Languages for Partitioning Non-strict Functional Languages for Multi-threaded Code

In this paper, we present a new approach to partitioning, the problem of generating sequential threads for programs written in a non-strict functional language. The goal of partitioning is to generate threads as large as possible, while retaining the non-strict semantics of the program. We deene partitioning as a program transformation and design algorithms for basic block partitioning and inte...

متن کامل

Memory Optimization for Parallel Functional Programs

Parallel functional languages use single valued variables to avoid semantically irrelevant data dependence constraints. Programs containing iterations that redeene variables in a procedural language have the corresponding variables declared with additional dimensions in a single assignment language. This extra temporal dimension, unless optimized, requires an exorbitant amount of memory and in ...

متن کامل

Teacher Language Awareness from the Procedural Perspective: The Case of Novice versus Experienced EFL Teachers

Despite the abundance of research on ELT teachers, little is known about teacher language awareness (TLA) with focus on its impact on pedagogical practice in the EFL context. To fill this gap, an in-depth study was conducted to examine the procedural dimension of TLA among eight EFL teachers with different teaching experiences (novice versus experienced) related to teaching grammar at Iranian l...

متن کامل

Towards Transparent Parallelization of Connectionist Systems

Much work has been done in the area of parallel simulation of connectionist systems. However, usually parallel implementation issues for artiicial neural networks have been discussed in general terms, but the actual parallel programs implement speciic network models and are written in programming languages like C or C++. This paper deals with the transparent parallelization of neural networks. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0810.5758  شماره 

صفحات  -

تاریخ انتشار 2008